intercellular layer - Spanish English Dictionary